In ambiente multitasking funziona in foreground quel programma che ha
momentaneamente il controllo della tastiera e del mouse e che appare in
evidenza sullo schermo. Si tratta del programma che ha la priorità più
alta tra tutti quelli correntemente in esecuzione e che riceve i comandi
interattivi dellÆutente. Alcuni programmi sono concepiti per funzionare
prevalentemente in foreground, come nel caso dei word processor che
accettano la digitazione del testo solo quando sono in foreground e
congelano la propria attività quando passano in background, altri nascono
invece per funzionare tipicamente in background, come i programmi di
stampa. I programmi di comunicazione (ricezione della posta elettronica,
trasferimento di file, eccetera) funzionano alternativamente in background
o foreground a seconda che sia necessaria o meno lÆinterazione con
lÆutente. La posizione di background o di foreground viene decisa
dallÆutente che seleziona di volta in volta con la tastiera o con il mouse
quale programma portare in evidenza sullo schermo (foreground) e quale
nascondere o relegare sullo sfondo (background).
|
|